package com.eco.fanliapp.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

/**
 * 
 * BeginnerMode
 * 数据库表：app_beginner_mode
 */
@Getter
@Setter
@Data
@TableName("app_beginner_mode")//@TableName中的值对应着表名
public class BeginnerMode {

    /**
     * 主键
     * 表字段 : app_beginner_mode.id
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 奖励类型代号
     * 表字段 : app_beginner_mode.reward_type_code
     */
    private Integer rewardTypeCode;

    /**
     * 奖励类型
     * 表字段 : app_beginner_mode.reward_type
     */
    private String rewardType;

    /**
     * 奖励金额
     * 表字段 : app_beginner_mode.reward_amount
     */
    private Double rewardAmount;

    /**
     * 回复的消息内容
     * 表字段 : app_beginner_mode. reply_message
     */
    private String replyMessage;

    /**
     * 总的推荐人数（达到标准发放奖励金额）
     * 表字段 : app_beginner_mode.total_recommended_number
     */
    private Integer totalRecommendedNumber;

    /**
     * 累计签到次数
     * 表字段 : app_beginner_mode.accumulated_attendance_times
     */
    private Integer accumulatedAttendanceTimes;

    /**
     * 消息状态：0，关；1开
     * 表字段 : app_beginner_mode. message_status
     */
    private Integer messageStatus;
}